x-ray microbeam - German English Dictionary